ceylon cinnamon tree - English Synonyms Dictionary